package org.apache.osgimaker.editors.model;

import java.util.List;

public class ClassItem {
	private String name;
	private String sources;
	private String type;
	private boolean innerClass;
	private int usedBy;
	private int usesInternal;
	private int usesExternal;
	private int layer;
	private String cycle;
	private List<ClassRef> classRefList;
	
	public List<ClassRef> getClassRefList() {
		return classRefList;
	}
	public void setClassRefList(List<ClassRef> classRefList) {
		this.classRefList = classRefList;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getSources() {
		return sources;
	}
	public void setSources(String sources) {
		this.sources = sources;
	}
	public String getType() {
		return type;
	}
	public void setType(String type) {
		this.type = type;
	}
	public boolean isInnerClass() {
		return innerClass;
	}
	public void setInnerClass(boolean innerClass) {
		this.innerClass = innerClass;
	}
	public int getUsedBy() {
		return usedBy;
	}
	public void setUsedBy(int usedBy) {
		this.usedBy = usedBy;
	}
	public int getUsesInternal() {
		return usesInternal;
	}
	public void setUsesInternal(int usesInternal) {
		this.usesInternal = usesInternal;
	}
	public int getUsesExternal() {
		return usesExternal;
	}
	public void setUsesExternal(int usesExternal) {
		this.usesExternal = usesExternal;
	}
	public int getLayer() {
		return layer;
	}
	public void setLayer(int layer) {
		this.layer = layer;
	}
	public String getCycle() {
		return cycle;
	}
	public void setCycle(String cycle) {
		this.cycle = cycle;
	}
	
}
